module TWeapons
{
	imports
	{
		Base
	}

	recipe Make Stake
    {
        TreeBranch,
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,

        Result:Stake,
        Time:80.0,
        Category:Survivalist,
        OnGiveXP:Recipe.OnGiveXP.WoodWork5,
    }
	
	recipe Slice Watermelon
	{
	   Watermelon,
	   keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade/TWeapons.TacticalTomahawk/TWeapons.TacticalAxe,

	   Result:WatermelonSliced=10,
	   OnCreate:Recipe.OnCreate.SliceWatermelon,
	   Time:70.0,
	   Category:Cooking,
	   OnGiveXP:Recipe.OnGiveXP.Cooking3,
	}
	
	recipe Slice Bread
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        Bread,

        Result:BreadSlices=3,
        OnCreate:Recipe.OnCreate.SliceBread,
        Sound:SliceBread,
        Time:40.0,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking3,
    }
	
	recipe Slice Bread
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        BreadDough,

        Result:BreadSlices=3,
        Sound:SliceBread,
        Time:40.0,
        Category:Cooking,
        OnTest:Recipe.OnTest.SliceBreadDough,
        OnGiveXP:Recipe.OnGiveXP.Cooking3,
    }
	
	recipe Slice Pie
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        PieWholeRaw,

        Result:Pie=5,
        Time:20.0,
        OnCreate:Recipe.OnCreate.SlicePie,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking3,
    }
	
	recipe Slice Cake
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        CakeRaw,

        Result:CakeSlice=5,
        Time:20.0,
        OnCreate:Recipe.OnCreate.SlicePie,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking3,
    }

    recipe Slice Fillet
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        Bass/Catfish/Perch/Crappie/Panfish/Pike/Trout,

        Result:FishFillet=2,
        Sound:SliceMeat,
        Time:50.0,
        OnTest:Recipe.OnTest.CutFish,
        OnCreate:Recipe.OnCreate.CutFish,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking10,
    }

    recipe Slice Ham
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        Ham,

        Result:HamSlice=6,
        OnCreate:Recipe.OnCreate.SliceHam,
        Sound:SliceMeat,
        Time:50.0,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking3,
    }

    recipe Slice Frog
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        Frog,

        Result:FrogMeat,
        Sound:SliceMeat,
        Time:50.0,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking10,
    }

    recipe Make Fishing Rod
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        WoodenStick,
        Twine=2,
        Paperclip/Nails,

        Result:CraftedFishingRodTwineLine,
        Time:80.0,
        Category:Fishing,
        NeedToBeLearn:true,
    }

    recipe Make Fishing Rod
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        WoodenStick,
        FishingLine=2,
        Paperclip/Nails,

        Result:CraftedFishingRod,
        Time:80.0,
        Category:Fishing,
        NeedToBeLearn:true,
    }
	
	recipe Drill Plank
    {
        Plank/Log,
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife,

        Result:PercedWood,
        Time:40.0,
    }

	recipe Butcher Small Animal
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        DeadMouse/DeadSquirrel/DeadRat,

        Result:Smallanimalmeat,
        Sound:PZ_FoodSwoosh,
        Time:50.0,
        OnCreate:Recipe.OnCreate.CutAnimal,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking10,
    }
	
	recipe Butcher Rabbit
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        DeadRabbit,

        Result:Rabbitmeat,
        Sound:PZ_FoodSwoosh,
        Time:50.0,
        OnCreate:Recipe.OnCreate.CutAnimal,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking10,
    }

    recipe Butcher Bird
    {
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,
        DeadBird,

        Result:Smallbirdmeat,
        Sound:PZ_FoodSwoosh,
        Time:50.0,
        OnCreate:Recipe.OnCreate.CutAnimal,
        Category:Cooking,
        OnGiveXP:Recipe.OnGiveXP.Cooking10,
    }
	
	recipe Create Spear
    {
        Plank/TreeBranch,
        keep TWeapons.MilitaryKnife/TWeapons.TacticalKnife/TWeapons.TacticalMachete/TWeapons.TacticalBlade,

        Result:SpearCrafted,
        Time:100.0,
        OnCreate:Recipe.OnCreate.CreateSpear,
        Category:Survivalist,
        OnGiveXP:Recipe.OnGiveXP.WoodWork5,
    }
}